(function () {
  var config = { itv: 1800000, url1: "//ia.51.la/go1?id=21012315", ekc: "" };
  !(function (e) {
    function t(r) {
      if (n[r]) return n[r].exports;
      var o = (n[r] = { exports: {}, id: r, loaded: !1 });
      return e[r].call(o.exports, o, o.exports, t), (o.loaded = !0), o.exports;
    }
    var n = {};
    return (t.m = e), (t.c = n), (t.p = ""), t(0);
  })([
    function (e, t, n) {
      "use strict";
      function r() {
        var e = void 0,
          t = /id=(\d+)/.exec(config.url1)[1] || "";
        try {
          e = u.get("__tins__" + t);
        } catch (t) {
          e = !1;
        }
        var n =
            e && i.isN(e.sid) && i.isN(e.expires) && g - e.sid < 18e5 ? 0 : 1,
          r = n ? 1 : e.vd + 1,
          o = n ? g : e.sid,
          c = g + 18e5;
        return (
          u.set(
            "__tins__" + t,
            s.stringify({ sid: o, vd: r, expires: c }),
            null,
            "/"
          ),
          [n, n ? o : u.get("__tins__" + t).sid, r]
        );
      }
      function o() {
        var e = s.parse(s.stringify(i.extend({}, y, v))),
          t = i.obj2url(e),
          n = config.url1 + "&rt=" + g + "&" + t,
          r = new Image(1, 1);
        r.src = n;
      }
      var i = n(4),
        c = n(5),
        u = n(7).store,
        s = n(6),
        a = window,
        f = a.location,
        l = a.screen,
        p = a.navigator,
        g = i.now(),
        d = !0,
        m = r(),
        v = {
          ekc: config.ekc,
          sid: m[1],
          tt: c.getMeta.tt,
          kw: c.getMeta.kw,
          cu: f.href,
          pu: c.getRef(),
        },
        y = {
          rl: l.width + "*" + l.height,
          lang: p.language || p.browserLanguage,
          ct: (function () {
            var e =
                p.connection ||
                p.mozConnection ||
                p.webkitConnection ||
                p.oConnection,
              t = i.hasIt(p.userAgent, "mobile") && e ? e.type : "unknow";
            return t;
          })(),
          pf: (function () {
            var e = d ? 1 : 0;
            return (d = 0), e;
          })(),
          ins: m[0],
          vd: m[2],
          ce: p.cookieEnabled ? 1 : 0,
          cd: l.colorDepth || l.pixelDepth,
          ds: c.getMeta.ds,
        };
      (o.version = "2.2.1.2"), n(10)(y), o();
    },
    ,
    ,
    ,
    function (e, t) {
      "use strict";
      function n(e, t) {
        return void 0 !== e && e.indexOf(t) !== -1;
      }
      function r(e) {
        return function (t) {
          return Object.prototype.toString.call(t) === "[object " + e + "]";
        };
      }
      function o() {
        for (var e = 0, t = {}; e < arguments.length; e++) {
          var n = arguments[e];
          for (var r in n) t[r] = n[r];
        }
        return t;
      }
      function i(e) {
        return e.replace(/&/g, "~_~");
      }
      function c(e) {
        var t = "";
        for (var n in e)
          "" !== t && (t += "&"), (t += n + "=" + a(a(i(String(e[n])))));
        return t;
      }
      function u(e) {
        return e.replace(/^\s+|\s+$/g, "");
      }
      function s() {
        return +new Date();
      }
      var a = encodeURIComponent,
        f = r("Object"),
        l = r("Number"),
        p = r("String"),
        g = r("Array"),
        d = r("Function"),
        m = r("RegExp");
      e.exports = {
        isO: f,
        isN: l,
        isF: d,
        isR: m,
        isS: p,
        isA: g,
        hasIt: n,
        extend: o,
        obj2url: c,
        trim: u,
        now: s,
      };
    },
    function (e, t, n) {
      "use strict";
      function r(e) {
        return u.getElementsByTagName(e.toLowerCase());
      }
      function o() {
        var e = "";
        try {
          e = c.top.document.referrer;
        } catch (t) {
          if (c.parent)
            try {
              e = c.parent.document.referrer;
            } catch (t) {
              e = "";
            }
        }
        return "" === e && (e = u.referrer), e;
      }
      var i = n(4),
        c = window,
        u = c.document,
        s = (function () {
          var e = r("meta"),
            t = r("title"),
            n = { kw: "", ds: "" },
            o = void 0;
          n.tt = i.trim(t.length ? t[0].innerHTML : "");
          for (var c = 0; c < e.length; c++)
            e[c].name &&
              ((o = e[c].name.toLowerCase()),
              i.hasIt("keywords", o) && (n.kw = e[c].content.slice(0, 100)),
              i.hasIt("description", o) && (n.ds = e[c].content.slice(0, 30)));
          return n;
        })();
      e.exports = { getMeta: s, getRef: o };
    },
    function (module, exports) {
      "use strict";
      var _typeof =
        "function" == typeof Symbol && "symbol" == typeof Symbol.iterator
          ? function (e) {
              return typeof e;
            }
          : function (e) {
              return e &&
                "function" == typeof Symbol &&
                e.constructor === Symbol &&
                e !== Symbol.prototype
                ? "symbol"
                : typeof e;
            };
      module.exports = {
        parse: function parse(sJSON) {
          return eval("(" + sJSON + ")");
        },
        stringify: (function () {
          function e(o) {
            if (null == o) return "null";
            if ("number" == typeof o)
              return isFinite(o) ? o.toString() : "null";
            if ("boolean" == typeof o) return o.toString();
            if (
              "object" === ("undefined" == typeof o ? "undefined" : _typeof(o))
            ) {
              if ("function" == typeof o.toJSON) return e(o.toJSON());
              if (r(o)) {
                for (var u = "[", s = 0; s < o.length; s++)
                  u += (s ? ", " : "") + e(o[s]);
                return u + "]";
              }
              if ("[object Object]" === t.call(o)) {
                var a = [];
                for (var f in o) n.call(o, f) && a.push(e(f) + ": " + e(o[f]));
                return "{" + a.join(", ") + "}";
              }
            }
            return '"' + o.toString().replace(c, i) + '"';
          }
          var t = Object.prototype.toString,
            n = Object.prototype.hasOwnProperty,
            r =
              Array.isArray ||
              function (e) {
                return "[object Array]" === t.call(e);
              },
            o = {
              '"': '\\"',
              "\\": "\\\\",
              "\b": "\\b",
              "\f": "\\f",
              "\n": "\\n",
              "\r": "\\r",
              "\t": "\\t",
            },
            i = function (e) {
              return (
                o[e] || "\\u" + (e.charCodeAt(0) + 65536).toString(16).substr(1)
              );
            },
            c = /[\\"\u0000-\u001F\u2028\u2029]/g;
          return e;
        })(),
      };
    },
    function (e, t, n) {
      "use strict";
      var r = n(5),
        o = n(6),
        i = {
          get: function (e) {
            return (
              decodeURIComponent(
                document.cookie.replace(
                  new RegExp(
                    "(?:(?:^|.*;)\\s*" +
                      encodeURIComponent(e).replace(/[-.+*]/g, "\\$&") +
                      "\\s*\\=s*([^;]*).*$)|^.*$"
                  ),
                  "$1"
                )
              ) || null
            );
          },
          set: function (e, t, n, r, o, i) {
            if (!e || /^(?:expires|max-age|path|domain|secure)$/i.test(e))
              return !1;
            var c = "";
            if (n)
              switch (n.constructor) {
                case Number:
                  c =
                    n === 1 / 0
                      ? "; expires=Fri, 31 Dec 9999 23:59:59 GMT"
                      : "; max-age=" + n;
                  break;
                case String:
                  c = "; expires=" + n;
                  break;
                case Date:
                  c = "; expires=" + n.toUTCString();
              }
            return (
              (document.cookie =
                encodeURIComponent(e) +
                "=" +
                encodeURIComponent(t) +
                c +
                (o ? "; domain=" + o : "") +
                (r ? "; path=" + r : "") +
                (i ? "; secure" : "")),
              !0
            );
          },
        },
        c = {
          get: function (e) {
            return o.parse(
              (r.isMobi ? window.localStorage.getItem(e) : i.get(e)) || "{}"
            );
          },
          set: function (e, t, n, o) {
            return r.isMobi
              ? window.localStorage.setItem(e, t)
              : i.set(e, t, n, o);
          },
        };
      e.exports = { cookie: i, store: c };
    },
    ,
    ,
    function (e, t, n) {
      "use strict";
      var r = n(4),
        o = n(7);
      e.exports = function (e) {
        var t = o.store.get("__51laig__");
        (t = r.isN(t) ? parseInt(t) + 1 : 1),
          o.cookie.set("__51cke__", config.ekc, null, "/"),
          (e.ing = t),
          o.store.set("__51laig__", t, null, "/");
      };
    },
  ]);
})();
